explosives contractor - German English Dictionary